/**
*
* Bachelor thesis at the Institute of Biomedical Engineering, 
* located at the UMIT/EWZ campus in Hall in Tyrol. <br><br>
*
* This class represents a voxel.
* 
* @author Stefan Fuchs
*
*/
public class Voxel {

//Variables
	
	/** X-Position */
	private int x;
	
	/** Y-Position */
	private int y;
	
	/** Z-Position */
	private int z;
	
	/** Value of the Voxel */
	private int value;
	
	
	/**
	 * Constructor
	 * 
	 * @param x X-Position
	 * @param y Y-Position
	 * @param z Z-Position
	 * @param value Value
	 */
	public Voxel (int x, int y , int z , int value) {
		this.x = x;
		this.y = y;
		this.z = z;
		this.value = value;
	}

	/**
	 * X-Position of the Voxel
	 * 
	 * @return Value of x-position
	 */
	public int getX() {
		return x;
	}

	/**
	 * Y-Position of the Voxel
	 * 
	 * @return Value of y-position
	 */
	public int getY() {
		return y;
	}

	/**
	 * Z-Position of the voxel
	 * 
	 * @return Value of z-position
	 */
	public int getZ() {
		return z;
	}

	/**
	 * Value of the Voxel
	 * 
	 * @return Value of the Voxel
	 */
	public int getValue() {
		return value;
	}
}